a vain and conceited fellow - Alemán Inglés Diccionario